This article needs additional citations for verification. (August 2011) |
![]() Singularity after boot-up | |
Developer | Microsoft Research (Microsoft Corporation) |
---|---|
Written in | Assembly language, C, C++, C#, Sing# |
OS family | Language-based systems |
Working state | Discontinued |
Source model | Source-available (through Shared Source Initiative) |
Initial release | March 4, 2008[1] |
Final release | 2.0 / November 14, 2008 |
Available in | English |
Platforms | x86, x86-64[2] |
Kernel type | Microkernel language-based |
Default user interface | Command-line interface |
License | Microsoft Research License |
Official website | research |
Singularity is an experimental operating system developed by Microsoft Research between July 9, 2003,[3] and February 7, 2015.[4] It was designed as a high dependability OS in which the kernel, device drivers, and application software were all written in managed code. Internal security uses type safety instead of hardware memory protection.